FlaRe: Efficient Temporal Capabilities via Flattened Reservations

نویسندگان

  • Manohar Vanga
  • Felipe Cerqueira
  • Björn B. Brandenburg
  • Anna Lyons
  • Gernot Heiser
چکیده

In the seL4 microkernel and other capability-based OSs, the right to use resources is managed using abstract capabilities (i.e., tokens). Capability systems for fungible resources such as memory are well understood, but it has proven difficult to integrate time—i.e., real-time scheduling—into this model, since timeliness (i.e., system-wide schedulability) is a property that is inherently difficult to isolate (without introducing prohibitive inefficiencies). This paper presents FlaRe, a temporal capability system that ensures schedulability and temporal isolation by design. Crucially, FlaRe is shown to be efficient, both analytically (FlaRe does not cause utilization loss) and in practice (two prototypes in seL4 and LITMUS were found to incur only negligible overheads). The key technique employed is the flattening of a hierarchical tree of reservations to regular, non-hierarchical EDF scheduling.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FlaRe: Efficient Capability Semantics for Timely Processor Access

In the seL4 microkernel and other capability-based OSs, the right to use resources is managed using abstract capabilities (i.e., tokens). Capability systems for fungible resources such as memory are well understood, but it has proven difficult to integrate time—i.e., real-time scheduling—into this model, since timeliness (i.e., system-wide schedulability) is a property that is inherently diffic...

متن کامل

3 rd Workshop on Emerging Web Services Technology Dublin , Ireland November 12 , 2008

Scientific Workflows have become an important tool to perform complex calculations, especially when individual operations are made available as services in Service Oriented Architectures. At the same time, Quality-of-Service aspects and Advance Reservation of resources by means of Service Level Agreements (SLA) are topics that get everincreasing attention in order to make best use of available ...

متن کامل

FLARE: An open source toolkit for creating expressive user interfaces for serious games

Recent years have seen a growing recognition of the transformative potential of games for education and training. Supporting the efficient creation of expressive user interface content that is both effective and engaging is critical to the serious game development process. To this end, this paper presents FLARE, an open source toolkit for creating expressive user interfaces. The toolkit leverag...

متن کامل

Toward an Efficient Prediction of Solar Flares: Which Parameters, and How?

Solar flare prediction has become a forefront topic in contemporary solar physics, with numerous published methods relying on numerous predictive parameters, that can even be divided into parameter classes. Attempting further insight, we focus on two popular classes of flare-predictive parameters, namely multiscale (i.e., fractal and multifractal) and proxy (i.e., morphological) parameters, and...

متن کامل

تأثیر لاترال تارسورافی کوچک همراه با رسس عضله لواتور دربهبود رتراکشن پلک فوقانی در بیماران تیروئید اوفتالموپاتی

Introduction: Aim of the study was to determine the efficacy of minor lateral tarsorrhaphy in conjunction with levator muscle recession in thyroid ophthalmopathic patients with severe lid retraction in order to correct the temporal flare in these patients Methods: In a before-after clinical trial study, 22 eyelids of 12 patients with severe lid retraction underwent surgery by this method and t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013